[追加30分] 请问php中如何操作mysql数据库。

来源:百度知道 编辑:UC知道 时间:2024/05/17 09:53:21
请问,现在我的数据库中有张表是:“test”里面有一行数据主键是“testuser”,其中包含“dpassword”的数据项,有值。

那么我现在要在网页中实现:
一个提交表单的id为“dpassowrd”由此表单获取一个用户输入的值与数据库中的“dpassword”进行比较,如果值相同就删除“testuser”这行数据,否则就弹出警告“密码错误!”

请问如何实现,谢谢。程序简单明了,考虑到数据安全的再追加30分。

//上面要有连接数据源的内容$link
$dpassword=$_POST[dpassword];
$sql="select * from test where dpassword='$dpassword'";
$result=mysql_query($sql,$link);
$row=mysql_num_rows($result);
if($row < 1){
echo "密码错误";
}else{
$sql="delete from test where dpassword='$dpassword'";
mysql_query($sql,$link);
echo "删除成功";
}

简单的数据库连接 查询 显示在页面。请自己写。
对于数据安全:就要程序员写出安全的代码。防止程序漏洞。
php中 prepare 接口可以优化代码
查询 插入 数据库的数据 都要过滤 PHP中有相应的函数请自学(mysql_real_escape_string())